<?php
include_once 'Controle/vendas.php';
$idCliente = $_GET["c"];
$idMontante = $_GET["id"];

if(!valida::numero($idCliente)){ $idCliente = ''; }
if(!valida::numero($idMontante)){ $idMontante = ''; }

$cliente = new Cliente();
$montante = new Montante();

$cliente->carregar($idCliente);
$montante->carregar($idMontante);

$data = data_sql($montante->get_data());

$sql_d = "select sum(p.valorparcela) from Parcelado p, Venda v, Financeiro f where f.status <> '1' and f.idVenda = v.id and v.idParcelado = p.id and v.idCliente = '".$cliente->get_id()."'";
$conexao = db::conecta();
$res_d  = db::query($sql_d, $conexao);
db::close($conexao);
$d = db::fetch_array($res_d);
$devedor = limita_casa($d[0]);
$devetor = add_0($devetor);
?>
<div class='divisao'>
    <p id="cad_titulo" style='width: 70px;'>Cliente</p>
    <label>Cod. Cliente:</label>
    <label class="mostrar_dados"><?php echo $cliente->get_id(); ?></label>
    <label>Nome:</label>
    <label class="mostrar_dados"><?php echo $cliente->get_nome(); ?></label>
    <br>
    <label>RG:</label>
    <label class="mostrar_dados"><?php echo $cliente->get_rg(); ?></label>
    <label>CPF:</label>
    <label class="mostrar_dados"><?php echo $cliente->get_cpf(); ?></label>
    <br>
    <label>Cidade:</label>
    <label class="mostrar_dados"><?php echo $cliente->get_nome_cidade(); ?></label>
    <label>Uf:</label>
    <label class="mostrar_dados"><?php echo $cliente->get_nome_uf(); ?></label>
    <label>CEP:</label>
    <label class="mostrar_dados"><?php echo $cliente->get_cep(); ?></label>
    <br>
    <label>Endereço:</label>
    <label class="mostrar_dados"><?php echo $cliente->get_rua().", ".$cliente->get_numero(); ?></label>
    <label>Bairro:</label>
    <label class="mostrar_dados"><?php echo $cliente->get_bairro(); ?></label>
</div>
<br>
<div class='divisao'>
    <p id="cad_titulo" style='width: 90px;'>Montante</p>
    <label class="campos">Data: </label>
    <label class='mostrar_dados'><?php echo $montante->get_data(); ?></label>
    <label class="campos">Hora: </label>
    <label class='mostrar_dados'><?php echo $montante->get_hora(); ?></label>
    <label class="campos">Valor: </label>
    <label class='mostrar_dados'><?php echo $montante->get_valor(); ?></label>
</div>
<br>
<div class='divisao'>
        <p id="cad_titulo" style='width: 80px;'>Vendas</p>
        <label class="campos">Saldo Devedor: </label>
        <label class="mostrar_dados"><?php echo $devedor; ?></label>
        <br>
        <table class='tabela'>
                <tr>
                        <th><label>ID</label></th>
                        <th><label>Data Venc.</label></th>
                        <th><label>Parcela</label></th>
                        <th><label>Valor</label></th>
                        <th><label>Total</label></th>
                        <th><label>Forma Pagamento</label></th>
                        <th><label>Status</label></th>
                </tr>

        <?php
        $cor[0] = "#FFF";
        $cor[1] = "#DDD";
        $cnt = 0;
        $sql = "select f.id from Financeiro f, Venda v where f.status != '1' and v.id = f.idVenda and v.idCliente = '$idCliente' order by vencimento";
        $conexao = db::conecta();
        $result  = db::query($sql, $conexao);
        db::close($conexao);
        while ($id = db::fetch_array($result)){
            $financeiro = new Financeiro();
            $venda = new Venda();
            $parcela = new Parcelado();

            $financeiro->carregar($id[0]);
            //if($financeiro->get_vencimento() <= date("d/m/Y") && $financeiro->get_status() == 0){
                $venda->carregar($financeiro->get_idVenda());
                $parcela->carregar($venda->get_idParcelado());

                if($venda->get_formapagamento() == 1){
                    $valor = $venda->get_total();
                }else{
                    $valor = $parcela->get_valorparcela();
                }

                echo "
                    <tr style='background: ".$cor[$cnt]."'>
                            <td><label>".$venda->get_id()."</label></td>
                            <td><label>".$financeiro->get_vencimento()."</label></td>
                            <td><label>".$financeiro->get_parcela()." de ".$financeiro->get_totalparcela()."</label></td>
                            <td><label>".$valor."</label></td>
                            <td><label>".$venda->get_total()."</label></td>
                            <td><label>".formapagamento($venda->get_formapagamento())."</label></td>
                            <td><label>".status($financeiro->get_status())."</label></td>
                    </tr>
                ";
            //}
            unset($financeiro);
            unset($venda);
            unset($parcela);

            if($cnt == 1){ $cnt = 0; }else{ $cnt++; }
        }
        ?>
        </table>
</div>
<br>
<div class='divisao'>
        <p id="cad_titulo" style='width: 100px;'>Montante</p>
        
        <table class='tabela'>
                <tr>
                        <th><label>ID</label></th>
                        <th><label>Data</label></th>
                        <th><label>Hora</label></th>
                        <th><label>Valor</label></th>
                </tr>

        <?php
        $cor[0] = "#FFF";
        $cor[1] = "#DDD";
        $cnt = 0;
        $sql = "select id from Montante where idCliente = '$idCliente' and data = '$data' order by data";
        $conexao = db::conecta();
        $result  = db::query($sql, $conexao);
        db::close($conexao);
        while ($id = db::fetch_array($result)){
            $montante = new Montante();
            $montante->carregar($id[0]);
            echo "
                    <tr style='background: ".$cor[$cnt]."'>
                            <td><label>".$montante->get_id()."</label></td>
                            <td><label>".$montante->get_data()."</label></td>
                            <td><label>".$montante->get_hora()."</label></td>
                            <td><label>".$montante->get_valor()."</label></td>
                    </tr>
            ";
            //}
            unset($montante);

            if($cnt == 1){ $cnt = 0; }else{ $cnt++; }
        }
        ?>
        </table>
</div>
<br>
<button class="botaoimprimir" onClick="window.print()"><label>Imprimir</label></button>
<a href='<?php echo url("pag", "montante")."&c=".$cliente->get_id(); ?>'><button class='botaook'><label>Ok</label></button></a>
<?php
unset($cliente);
unset($montante);
?>